/* 2xL */
@media (width >= 1536px) {  }
/* 1xL */
@media (width <= 1280px) { 
    
} 



/* LG */
@media (width <= 1024px) { 
    .certi .main{
        padding: 50px 0px;
    }
    .certi .main .row-sec {
        display: grid;
    }
    .certi .main .row-sec .col1{
        width: 100%;
        text-align: center;
    }
    .certi .main .row-sec .col1{

    }
    .certi .main .row-sec .col1 .heading .icon{
        display: none;
    }
    .certi .main .row-sec .col1 .heading .line{
    display: grid;
    }
    .certi .main .row-sec .col1 p{
        padding: 0;
    }
    .certi .main .row-sec .col2 {
        width: 80%;
    }

    .certi .main  .col2 form .row1{

    }
 }


/* MD */
@media (width >= 768px){
    
}
@media (width < 768px) { 
    .certi .main{
        padding: 20px 0px;
    }
    .certi .main .row-sec .col2 {
        width: 90%;
    }
    .certi .main .row-sec .col1 .heading{
        display: grid;
        font-size: 25px;
    }
    .certi .main .row-sec .col1  p{
        display: grid;
        font-size: 12px;
        width: 90%;
        margin:auto;
    }
 }
/* SM */
@media (width <= 640px) { 
    .certi .main{
        padding: 20px 0px;
        width: 100%;
    }
    .certi .main .row-sec .col2 {
        width: 90%;
    }
    .certi .main .row-sec .col2 form{
        width: 90%;
    }
    .certi .main .row-sec .col2 form .row1{
    display: grid;
    gap: 10px;
}
.certi .main .row-sec .col2 form .row1 .l1{
    /* border: 1px solid rgb(255, 255, 255); */
    display: grid;
    width: 100%;
}
   
}

@media (width <= 400px){
    
}